a5600c8dc85da65cd12aa3ec3198f29e03f9ba1e,features/reporting/repository/src/main/java/org/opennms/features/reporting/repository/remote/DefaultRemoteRepository.java,DefaultRemoteRepository,getEngine,#String#,203

Before Change


        reportId = reportId.substring(reportId.indexOf('_') + 1);
        String result = "";
        if (isConfigOk()) {
            m_webResource = m_client.resource(m_remoteRepositoryDefintion.getURI() + "engine/" + reportId);
            try {
                result = m_webResource.get(String.class);
            } catch (Exception e) {

After Change


        reportId = reportId.substring(reportId.indexOf('_') + 1);
        String result = "";
        if (isConfigOk()) {
            WebTarget target = getTarget(m_remoteRepositoryDefintion.getURI() + "engine/" + reportId);
            try {
                result = getBuilder(target).get(String.class);
            } catch (Exception e) {
                logger.error("Error requesting engine by id. Error message: '{}' URI was: '{}'", e.getMessage(), target.getUri());
                e.printStackTrace();